amputation of limb - Francés Inglés Diccionario